Double G Kennels is a professional breeder specializing in Yorkshire Terriers (Yorkies), Shih-Tzu, Maltese, Havanese, Cocker Spaniel, Boston Terrier, Toy Poodles and Designer Dogs such as Malti-Poos & Yorkie-Poos, Shipoos, Havashus,Teddy Bears, and Malshis.