[{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x7857572ffae8>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x785756a0bda0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x785759140908>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x78575731f828>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}, 'LANGUAGES': [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')], 'LANGUAGE_CODE': 'en', 'LANGUAGE_BIDI': False, 'request': <WSGIRequest: GET '/blog/?page=5'>, 'MEDIA_URL': '/media/', 'TIME_ZONE': 'America/Chicago', 'SEKIZAI_CONTENT_HOLDER': defaultdict(<class 'sekizai.data.UniqueSequence'>, {'head_structured_data': <sekizai.data.UniqueSequence object at 0x7857574c8a20>}), 'STATIC_URL': '/static/', 'cms_menu_renderer': <menus.menu_pool.MenuRenderer object at 0x7857574c8630>, 'CMS_MEDIA_URL': '/media/cms/', 'CMS_TEMPLATE': <function cms_settings.<locals>.<lambda> at 0x7857618e5d90>, 'gtm_tag': None, 'theme_color_context': <ThemeConfig: Theme Config>, 'show_add_to_cart': True, 'show_delivery_types': True, 'show_only_cart': False, 'show_header': True}, {}, {'paginator': <django.core.paginator.Paginator object at 0x785757584d68>, 'page_obj': <Page 5 of 5>, 'is_paginated': True, 'object_list': <GenericDateQuerySet [<Post: 8 Pet Safe Indoor Plants>, <Post: Canine Hygiene: Beyond Bathing and Brushing>, <Post: 7 Reasons Reptiles Rock>, <Post: What to Expect When Your Puppy Starts Growing>, <Post: Pet Care on a Budget>, <Post: Is It Okay to Get a Pet from a Pet Shop?>, <Post: Can I Get a Puppy if I Have Allergies?>, <Post: Things To Consider When Choosing You (or Your Childs) First Pet>, <Post: I’m Thinking of Buying a Puppy: Where Do I Start?!>, <Post: Here Are 10 Pets That New Owners Should Consider, Ranked from Most Difficult to Easiest>]>, 'post_list': <GenericDateQuerySet [<Post: 8 Pet Safe Indoor Plants>, <Post: Canine Hygiene: Beyond Bathing and Brushing>, <Post: 7 Reasons Reptiles Rock>, <Post: What to Expect When Your Puppy Starts Growing>, <Post: Pet Care on a Budget>, <Post: Is It Okay to Get a Pet from a Pet Shop?>, <Post: Can I Get a Puppy if I Have Allergies?>, <Post: Things To Consider When Choosing You (or Your Childs) First Pet>, <Post: I’m Thinking of Buying a Puppy: Where Do I Start?!>, <Post: Here Are 10 Pets That New Owners Should Consider, Ranked from Most Difficult to Easiest>]>, 'view': <djangocms_blog.views.PostListView object at 0x7857573a0978>, 'TRUNCWORDS_COUNT': 100, 'config': <SiteConfig: Site Config>, 'title': 'Check Out Our Blog | Cedar Pet Supply', 'description': 'Check out our blog for more information about our unique pets for sale at Cedar Pet Supply!'}, {'block': <Block Node: content. Contents: [<TextNode: '\n <style>\n .copyrig'>, <IfNode>, <TextNode: '\n '>, <Tag: static_placeholder>, <TextNode: '\n '>, <Tag: placeholder>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n\n <main id="main"'>, <Tag: site_config>, <TextNode: '\n '>, <Tag: placeholder>, <TextNode: '\n '>, <Block Node: main. Contents: [<TextNode: '\n '>]>, <TextNode: '\n </main>\n </di'>, <Tag: static_placeholder>, <TextNode: '\n\n <div class="bg-'>, <django.templatetags.static.StaticNode object at 0x7857592755c0>, <TextNode: '" alt="Pinogy Corporation'>, <Variable Node: config.copyright_notice|safe>, <TextNode: ' '>, <Variable Node: current_year>, <TextNode: '</p>\n '>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n'>]>, 'config': <SiteConfig: Site Config>}, {'block': <Block Node: main. Contents: [<TextNode: '\n<div class="app app-blog'>, <Block Node: content_blog. Contents: []>, <TextNode: '\n</div>\n'>]>}, {'block': <Block Node: content_blog. Contents: [<TextNode: '\n\n<style>\n .pagination'>, <Block Node: blog_title. Contents: [<TextNode: '\n <header>\n '>, <IfNode>, <TextNode: '\n </h2>\n '>]>, <TextNode: '\n <div class="row"'>, <django.template.loader_tags.IncludeNode object at 0x7857590f9400>, <TextNode: '\n </div>\n '>, <django.template.loader_tags.IncludeNode object at 0x78575753bf98>, <TextNode: '\n </div>\n '>, <ForNode: for post in post_list, tail_len: 3>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n </div>\n '>]>}, {'archives': <GenericDateQuerySet [{'date_published__year': 2023, 'date_published__month': 6, 'pk__count': 4}, {'date_published__year': 2023, 'date_published__month': 5, 'pk__count': 16}, {'date_published__year': 2023, 'date_published__month': 4, 'pk__count': 19}, {'date_published__year': 2022, 'date_published__month': 2, 'pk__count': 1}, {'date_published__year': 2021, 'date_published__month': 11, 'pk__count': 3}, {'date_published__year': 2021, 'date_published__month': 10, 'pk__count': 3}, {'date_published__year': 2021, 'date_published__month': 9, 'pk__count': 4}]>}]

Canine Hygiene: Beyond Bathing and Brushing

Benefits of taking care of a dog's hygiene to keep them happy and healthy.

Getting a new puppy is an exciting time for both the new pet parent and the puppy. They will be getting to know one another’s preferences, setting boundaries, and learning what to expect on a daily basis. It’s helpful to set your pup’s expectations around handling and grooming as early as possible.

What to Expect When Your Puppy Starts Growing

Thinking of Adopting a Puppy? Here’s What to Expect, and How Cedar Pet Supply Can Help.

Oh, puppies. Those adorable lumps of fur. The early days of owning a puppy can be positively blissful. They sleep… and sleep… and sleep some more. But, all puppies must grow up. Soon, they start wanting to explore more— and have zero sense of what is expected of them! Here is what to prepare for as your puppy starts growing up.  

Pet Care on a Budget

When you look at the big picture, pets can seem expensive. Food, training, medical care, and unexpected expenses are all things to consider before welcoming a new pet into your home. With that said, prospective pet owners can take simple steps to lessen the cost of pet care, without giving up the chance to have their dream pet! 

Is It Okay to Get a Pet from a Pet Shop?

Pet Stores Are the Best Bet When It Comes to Getting a New Pet. Here’s Why.

When you get an animal from a shelter, you don’t know anything about the history of your new pet. Humane societies and other shelters do their best to tell you what they can. But strays, or dishonest owners, make it hard for every pet to have a clear history. This can make it especially difficult for new pet owners or owners that don’t have the time and money to handle unexpected financial, medical, or behavioral issues.