Rose Orchard'sTriple R Pet Shop is now conveniently available at Rose Ochard's located in North Branford